Computer Graphics beyond the Third Dimension: Geometry, Orientation Control, and Rendering for Graphics in Dimensions Greater than Three Course Notes for SIGGRAPH ’98 Course Organizer
نویسنده
چکیده
This tutorial provides an intuitive connection between many standard 3D geometric concepts used in computer graphics and their higher-dimensional counterparts. We begin by answering frequently asked geometric questions whose resolution, though obvious in hindsight, may be obscure to those who have never ventured beyond the third dimension. We then develop methods for describing, transforming, interacting with, and displaying geometry in arbitrary dimensions. We discuss several examples directly relevant to ordinary 3D graphics, including the treatment of quaternion frames as 4D geometric objects, and the application of generalized lighting models to 4D representations of 3D volumetric density data. Presenter’s Biography Andrew J. Hanson is a professor of computer science at Indiana University, and has regularly taught courses in computer graphics, computer vision, programming languages, and scientific visualization. He received a BA in chemistry and physics from Harvard College in 1966 and a PhD in theoretical physics from MIT in 1971. Before coming to Indiana University, he did research in theoretical physics at the Institute for Advanced Study, Stanford, and Berkeley, and then in computer vision at the SRI Artificial Intelligence Center. He has published a variety of technical articles on machine vision, computer graphics, and visualization methods. He has also contributed three articles to the Graphics Gems series dealing with user interfaces for rotations and with techniques of N-dimensional geometry. His current research interests include scientific visualization (with applications in mathematics and physics), machine vision, computer graphics, perception, and the design of interactive user interfaces for virtual reality and visualization applications.
منابع مشابه
Visualizing Quaternions Course Notes for SIGGRAPH ’99 Course Organizer
This tutorial focuses on establishing an intuitive visual understanding of the relationship between ordinary 3D rotations and their quaternion representations. We begin building this intuition by showing how quaternion-like properties appear and can be exploited even in 2D space. Quaternions are then introduced in several alternative representations that do not necessarily require abstract math...
متن کاملPoint - Based Computer Graphics SIGGRAPH 2004 Course Notes
This course introduces points as a powerful and versatile graphics primitive. Speakers present their latest concepts for the acquisition, representation, modeling, processing, and rendering of point sampled geometry along with applications and research directions. We describe algorithms and discuss current problems and limitations, covering important aspects of point based graphics.
متن کاملSIGGRAPH 2001 COURSE 15 Visualizing Relativity
This course is intended for attendees with simultaneous interests in the concepts of relativistic physics and in the practical extension of computer graphics methods to relativity. The first half of the course will focus on how relativistic effects can be intuitively understood starting from extremely simple Euclidean 2D geometry. The concept of object vertices as world-lines moving in a space ...
متن کاملAdvanced Real-Time Rendering in 3D Graphics and Games - SIGGRAPH 2006
About This Course Advances in real-time graphics research and the increasing power of mainstream GPUs has generated an explosion of innovative algorithms suitable for rendering complex virtual worlds at interactive rates. This course will focus on recent innovations in real-time rendering algorithms used in shipping commercial games and high end graphics demos. Many of these techniques are deri...
متن کاملSIGGRAPH 2002 Course Notes “Sounds Good to Me!” Computational Sound for Graphics, Virtual Reality, and Interactive Systems
This course covers concepts, models, techniques, and systems for simulation and rendering of sound in virtual environments. It will focus on real-time methods for spatializing sounds in interactive systems. Discussion will include both technical aspects of algorithms and practical aspects of applications. So, the course is appropriate both for researchers interested in learning about sound simu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998